a mountain to climb - İngilizce Eşanlam Sözlük